//简易自动化加载
/**
 * 将载入路径，名称筛选出来，
 * 以及对为命名组件进行自动化命名
 * @param {*} privs 
 */

// ***********************已废弃
let page_list = []
// let files = require.context("@/page", true, /\.vue$/)
// files.keys().map((item, it) => {
//   let no_dot = item.slice(1)
//   let path = _.replace(item.slice(1), /\.vue$/, '')
//   let componentName = _.replace(path.slice(1), /\//g, '-')
//   let needComponent = false
//   let file = files(item)
//   let meta = file.default.route_meta
//   if (!file.default.name) {
//     needComponent = true
//     file.default.name = componentName
//   }
//   if (!file.default.route_manual) {
//     let route_obj = {
//       name: `/page${path}`,
//       path: `/page${path}`,
//       // component: file.default,
//       component: () => {
        
//         return new Promise(function (resolve, reject) {
//           resolve(require("@/page" + item.slice(1)))
//         })
//       },

//     }
//     if (file.default.route_meta) route_obj.meta = file.default.route_meta
//     if (file.default.route_children) {
//       route_obj.path = `/page${path}/*`
//       route_obj.children = file.default.route_children

//     }

//     page_list.push(route_obj)
//   }

// })
export default page_list